Kaizen_Coders\Url_Shortify\Settings D

Total Complexity 143
Dependencies 2
Dependents 2
Total lines 1,047
Lines of code 574
Logical lines of code 323
Comment lines 268
Methods 44
Properties 8

Methods 44

Method Rating Maintainability Complexity Lines of code
process_settings()
A
49 15 26
__construct()
A
45 10 43
get_settings()
A
50 10 26
generate_group_row_template()
A
47 8 32
do_settings_fields()
A
48 8 32
do_settings_sections()
A
54 8 20
section_intro()
S
60 6 12
tab_links()
S
54 4 22
sort_array()
S
68 5 6
sort_fields()
S
68 5 6
generate_setting()
S
57 4 14
construct_settings()
S
59 4 13
generate_checkboxes_field()
S
60 4 11
add_settings_page()
S
50 2 32
do_tabbed_settings_sections()
S
59 3 16
generate_radio_field()
S
57 3 15
generate_group_field()
S
59 3 13
settings()
S
58 2 19
generate_multiinputs_field()
S
56 2 16
generate_description()
S
73 3 5
generate_file_field()
S
53 1 30
generate_select_field()
S
61 3 10
settings_page_content()
S
61 2 14
generate_switch_field()
S
61 2 11
admin_enqueue_scripts()
S
54 1 23
generate_color_field()
S
54 1 23
generate_checkbox_field()
S
67 2 6
generate_date_field()
S
67 2 6
generate_time_field()
S
67 2 6
has_tabs()
S
71 2 6
generate_custom_field()
S
78 2 3
do_field_method()
S
70 2 6
generate_password_field()
S
70 1 5
get_option_group()
S
82 1 3
settings_validate()
S
78 1 3
do_tabless_settings_sections()
S
73 1 7
generate_number_field()
S
70 1 5
generate_text_field()
S
70 1 5
generate_hidden_field()
S
73 1 4
generate_field_name()
S
79 1 3
admin_notices()
S
82 1 3
generate_editor_field()
S
74 1 4
admin_init()
S
75 1 4
generate_textarea_field()
S
70 1 5